- carap nut
- \\kəˈrap-\ noun
: the seed of the carapa (especially of Carapa procera and C. guianensis) yielding a bitter oil or fat that is used as a protective against vermin and insects
Useful english dictionary. 2012.
Useful english dictionary. 2012.